package com.guldan.jaina.utils;

import com.guldan.core.utils.DateUtil;
import com.guldan.jaina.dto.projectextensiondetail.ProjectExtensionDetailDTO;
import com.guldan.mapper.db.entity.ProjectExtensionDetail;

/**
 * Created by Silas.
 * Date: 2016/12/3
 * Time: 16:09
 */
public class ProjectExtensionDetailDomainConvertUtils {


    public static ProjectExtensionDetailDTO convert(ProjectExtensionDetail entity) {
        ProjectExtensionDetailDTO dto = new ProjectExtensionDetailDTO();

        dto.setDetailId(entity.getDetailId());
        dto.setRegisterId(entity.getRegisterId());
        dto.setExtId(entity.getExtId());
        dto.setExtContent(entity.getExtContent());
        dto.setBatchId(entity.getBatchId());
        dto.setProjectId(entity.getProjectId());
        dto.setYear(entity.getYear());

        dto.setCreateTime(DateUtil.toLocaleString(entity.getCreateTime(), DateUtil.YYYY_MM_DD_HH_DD_SS));
        dto.setCreator(entity.getCreator());
        dto.setDelete(entity.getIsDelete());
        dto.setDisabled(entity.getDisabled());
        dto.setModifier(entity.getModifier());
        dto.setModifyTime(DateUtil.toLocaleString(entity.getModifyTime(), DateUtil.YYYY_MM_DD_HH_DD_SS));


        return dto;
    }
}
